t

P[x(t), y(t)]

y_p(t)

x_p(t)

y(t)

x(t)

(x(t),y(t))

Bézierkurve

0

1

0

1

t

Bézierkurve durch A und D, 
Steuerungspunkte B und C.
Links und unten davon sind die 
Funktionen für die y- und die x-
Koordinaten der Kurve einzeln gezeigt.

Die Punkte A, B, C und D lassen sich
verschieben.
Der Parameter t lässt sich am grünen
Kreuz zwischen 0 und 1 verschieben.

I = (-1, 1)
H = (-5, 1)
u = Vector(H, I)
J = Point(u)
h0(x) = (1 - x)^(3)
h1(x) = ((3 * (1 - x)^(2)) * x)
h2(x) = ((3 * (1 - x)) * x^(2))
h3(x) = x^(3)
A = (2, 2)
B = (0.39363468717435246, 4.400389294147131)
C = (7.214564276066531, 6.341515416262639)
D = (7.686227387249549, 1.2608663351317106)
xf(x) = (x(A) * h0(x)) + (x(B) * h1(x)) + (x(C) * h2(x)) + (x(D) * h3(x))
yf(x) = (y(A) * h0(x)) + (y(B) * h1(x)) + (y(C) * h2(x)) + (y(D) * h3(x))
a = CurveCartesian(xf(t), yf(t), t, 0, 1)
c = CurveCartesian(xf(t), -1 - (4 * t), t, 0, 1)
t: (x(J) + 5) / 4
P: (xf(t), yf(t))
F: (-5 + (4 * t), yf(t))
G: (xf(t), -1 - (4 * t))
f = Segment(F, P)
g = Segment(P, G)
h = Segment(A, B)
i = Segment(D, C)
j = Segment(B, C)
b = CurveCartesian(-5 + (4 * t), yf(t), t, 0, 1)
Text4: "Parameter t = " + t + ""
K = (1, -1)
L = (1, -5)
v = Vector(K, L)
M: (1, -1 - (4 * t))